In March each year, when the Cosmos blossoms begin to appear on the highveld, it's a sure sign that the long South African summer is coming to an end. This year was no exception and the flowers pe... (more)